// 卡特兰数
// Hn = C(2n, n) - C(2n, n-1)
// Hn = 1 / (n+1) * C(2n, n)
// Hn = (4n-2) / (n+1) * Hn-1
// 测试链接 ：https://www.luogu.com.cn/problem/P1044
// 相关帖子 ：https://www.cnblogs.com/dx123/p/16855552.html
// 相关帖子 ：https://oi-wiki.org/math/combinatorics/catalan/
// 相关帖子 ：https://zh.wikipedia.org/zh-hans/%E5%8D%A1%E5%A1%94%E5%85%B0%E6%95%B0
// 提交以下的code，可以直接通过

#include <bits/stdc++.h>

using namespace std;

int n;
const int MAXN = 20;
long long f[MAXN];

int main()
{
    scanf("%d", &n);
    f[0] = 1;
    for(int i = 1; i <= n; ++i)
    {
        f[i] = f[i - 1] * (4 * i - 2) / (i + 1);
    }
    printf("%lld\n", f[n]);

    return 0;
}